-.   !  !-.   !  !