add better str method, correct typo