adaptive now