multi-select works, type checking doesn't