core bash requirements