moved handle percept