Hardware consideration