auto controller name resolving