align placement to blocks