Interface Settings

This should be looked over