added detailed comments
hard coded concatenation of strings