# spec for explain