example code for CIS class