Have and need