shell simplification