Configuration and initialization