user input for spin states