[new] Finished aligning canvas (bloody Vincent Chen)