silentfl go solution: sloc added