europeanpilchard: halfly translated, not finished