Hardware And Software Issues