fixed run cycle