users can now select states via dropdown