special in shell, nice explanations