added documentation skeleton