using box controller