+ validation and + user friendly to configuration