it 5:45am here gotta read trough these posts