add stat states method. complete.