use the setter also on initializing, if possible