close #18 add Source Code Manager