shortened len-x; now maintainable