done exersizes
finished user handling
done exersizes