lint free, docs