----------------------Closed to the public-----------------------