visual control added.