jf: update props