fix some display and do rlvl dir checks