Fixing weird methods
Fix to add and update methods