docs: added documentation