-added costPerK field