add tests for selecting colors and sizes