computer & hardware by Andreas Lang