init: refine setprop