finished ex1
finished up to ex2
small change