Add Custom Modes

Please see: