add assert shell