redirect msg dose fine...may consider performance later~