pretty much done except LOB SCREW YOU