updated respond to blocks and fixed loading of tip