F/helper and tests