kirany2cs214 documents