is there any better way to write  that :

 if !params[:qaddress].nil?
         cond_b = EZ::Where::Condition.new :properties do
		...
         end
  end

using a  do.. unless ?  something like that ??

         cond_b = EZ::Where::Condition.new :properties do
		...
         end  unless params[:qaddress].nil?