modified comment model