Some housekeeping
Invoke init through a facade