Use .empty() instead .size()