integrate non-text features