mucho update, pls pull, fixed a LOT of bugs :P