updated profile loading