add up and oppse post