adding some stuff for the third problem