simplified configuration building