wall constraint coded as parameter instead of hardcode