recodgen projs