add some sensible defaults