changed how Entity updating works