refactored Update method for mob to be less retarded