added practice state