Dev
if has setter, call it