more work on programatically created spinners