Antag att den kan göra allt detta,