added better image scaling and real images