add differentiation between out and drop events