added abstract husky event