A bug found where type name val in TYPE sec is added twice in a list because of which we always receive error code 2- Yet to be fixed