Profile now properly refreshes after changing settings