maomaobug's version of shell