create a facade