better positioning, bigger canvas