remove custom str class, exceptions, lots of stuff