use togglebuttons where api level requires
dont crash when gallery returns 3rd party image resource, attempt to set drawer profile picture onResume instead of onCreate