uhm yeah, it kinda checks; lots and lots of bugs that im working on, but commiting for a backup