added rst docs