added controller option