updates to helpers and timing