HERCULES , Miillmann , Bremen ,Mattsson