added methods to update ID's and other minor changes