Comments: Seems right to me