toString + getId