beginning work on comment constructor