Update program with some docblocks