förbaskad nymoderniseriug allt det här!