adds spec for client init