more towards uniform blocks