integrate with multiplcation