Design Checklist revise2