I'm bringing sexy (errors) back

fixes #31 but doesn't clear errors correctly yet