console colors, better error logging