advanced blocks rendering