cleaned up option defaults via 'setdefaults' function