-fixed stupid stuff
-buildable