maximize canvas/source functionality