change the method to create base of land