implement new Content interface methods