trying again with imageOj.onload