fill canvas with completely scaled image - to be updated