Added code 1,2,3