impleneted note events!