Pushiing updates to exercise 4