1. some missing features added or fixed

    Closed
    #120472779 155 67 2 0