nik macmillan 280300