perfect machine for this