added start of shell basics