psf psw f fe evd evb shell functions