Update Create Functionality