Performing System-Directed Tasks