******BELOW ARE HIDDEN*****