boxes now read from a yaml file