cleaned up user show page with empty slots marked as incomplete