utför ensam hela programmet.