don't treat slim as a protoype in container, this was a bad idea!