modified toString AGAIN boogalooooo