kan sjelfständigt kontrollera så många funktioner.