WIP: generate all weights