added notes and style