make snapshots on canvas