Answer to question one here