updated features and core module