toString method added