logging and dynamic string.