adds inline docs