Add toString method, test passing