initial commit for future teaching