default options to {}