1. Updated Tests to make then synchronos and added Update (ie PUT)