--------------------------------------------------------Enter--------------------------------------------------