userstate changes