didn't need the offset of eventObject