pyre technical review