New buttons
ViewModel implemented