use sidewalk instead of random alignment