ACTUAL FUCKING PROGRESS

too tired to explain....