big cleanup
small cleanup, added string methods