Adjusted checklist to be more generic. Added sources to some snippets.