settings now properly work on older Android platforms