Formatting + use .listenTo rather than .on