still need to add external resources, design, search, etc.