adding string generation file