way too much **** for a 3rd cycle. KISS method.