errors are now warnings and they go boop and not rawr