add test for spinner intial state, fix verison