table checks in top()