support for top/bottom quantity