Adding transtion the MVVm way