added access to default opts