Experiments with assemble