Implement profile editing