long term contract for stone crusher