Alistair Mackintosh is pleased to be up to his eyes in silage