Base Control Interface framework

Shall we delete this line?