HUGE UPDATE!! AKA ALMOST 0.0.1