TAKE&GIVE NEEDS