Nice contrapuntal work on the melodic lines! Perhaps varying the instrumentation would help the different lines better stand out from each other.