WIP better looping pass scheduling & validation