refactor: use only one content type