Very fine, but why do you put so many wrong notes in? Basically, it is all built on simple triads.
Other sources