created states test interface