added canvas settings