i thought the callback was like a return statement ..