Fixed stuff! Documented code!