added a little colour to make it easier to understand whats going on