added harmony complexity module