draw line transitions
dynamically parse languages