edit docs, slight modification to the source