features and technologies