interactive default, min cpu 1, change compile by me