added legato control