+ properly initialize options