adequate for needs