! always return the same resources for an event
! refactor move event