fixed required and added startup shell: