Added event firing to view models