better to give or receive?