Refactored Document
Merge branch 'sct'
fixed the build