blocks improved