Register and Amend Details