finished propertiesToString