in progress, implementing jpath