Use StringBuffer, improve System messages