take and give actions both work