Porn: faast compilation