interval refactoring
added double sharps notes