KnightfallsProtocol is following