changed toString stuff