I suspect all these default things aren't necessary?