made it possible to update specific fields only