updated configuration mechanisms