more updates to the design, focusing on resource-based testing