Bonus 1 added (or my interpretation of it)