Computer components and working