allow configure controller by adding static function named 'configure'