improve block padding