String concatenation included now, each function and variables are commented…