Hopkins' CS

@NixonDenier and @BrownParent Thank you very much, you have been of much help.