1. switched preferences to android typical 2. added the ability to change button and text color 3. some cleanup but probably needs more