minor tweaks with blocks and updating gitignore