rename viewmodel add view for event