re-implemented our own init scripts