added another hardware module