Site Design Checklist: