update for linux init and others