Understanding the neural basis of perceptual flexibility using a wide range of techniques including behavioral paradigms, neural recordings, opto/chemogenetics, and novel computational methods to relate neural recordings to behavior.