Adding funct 6-8