Implementing profile edition