Fully implemented profile loading