Simplified types, print errors to stderr