Worked on replacing the user provided placeholders with the actual data