Silly blocks attempted. Friend class implemented