Code, annotations, and semantic review - Poorvith M P