re-added always opts object options