create private directory on init