finalized commentator proj