add string formatting