allow set on init