improved explanation string