make warning and error different