For drawloom (free)

To be continued