firmwares param that takes a hash