working proptest2, working getproplocation, broke legacy props