Need and have