Magdalena Perlinska derive insights