All in shell