fix scalac option
remove unused import
fix string interpolation
fix type checking
fix tuple argument
use vector