all needs and request project