read source code of skynet