update imagecallbak implementation;