Need sleep, will finish post tomorrow