Title: Krill - still an enigma