correction canvas