events dispatch for add/remove button