now using Vex.Flow