fixed message ignored stat and implemented custom line item update