modifed string equal logic