Simplified down again. and fiddled with the pause cycles