grabbing it blocks
checking if each it has name
added pre-commit