// fix switch