process canvas responsive