more changes to support using init scripts