Moving apply in per @jsuereth