add useful blocks and useful queues