Rework respond_to as format