Add Block(With Bug)