add functioin: compile scripts