slowly achieving how I want to draw the block