able to add default msg, improve css