modify bounds() decl