filled some of the brackets in introduction