added documentation shell