scaffold of all required models