adddednewcostlogic