Starting to implement item b)