add more features for configuration