added api to routes; correct item - event interaction