add win states
cleaned up win states