Quick question, are we performing the remove action programmatically and via event at the same time?