Designers Checklist