todos, managers, and gui