no block subclasses; block json; content