second exercise codes added