System1 main file implementation #4 #5