setting up more block stuff