O. Cedergren , , David Leffler ,.