YADAH YADAH

Some code may be bad. But we made alot of progress