added cat for Tim, added state forward transition for rejected state