IBC CHECKLIST