simulation ex3 some uncommited changes