updated to use coll and refer, and updated instructions