updated for new i/f and latest backend praktikum changes