First commit, blocks working