refer to newer checklist - but still problem in assignment