Change to new apply call