Simplified has_published
Removed idiotic row/column uniqueness