new apply syntax