state waiting add