Some errors fixed, much testing done