implemented controller feature
misc