add docs first