Implement profile setting