cleaned up double or
replaced slow string addition