added reverse string