copying PFunc module here , then trying parsing