mixed add and take