add references
add prompt_command; add err trap func
change HISTFILESIZE; add two commented shopt options