stuff you need for csc17a