Labelling now implemented. Labels should probably make (some) attempt to avoid one another....