lower or upper