no scope parameter in image.onload = function