smart selection but still need to set limit, starting tabs