callback was given wrong argument