controller configuration