removed check on update to fix bug need to rework