add most of opgave 2