service can initialize