bättre felhantering, och utökade test