More tick and event stuff