Define the variable
Support for maximum width and height
Reorganize for the fancy new customization support