update facade to repo