generalized background width