add real actions and also implement them in vm view