A bed guard assembly includes a one or more end panels, a spanner, connectors and an extension. The semiconductor device has a bank setting memory circuit configured to select an optional number of cores of the cores as a first bank and to set the remaining cores as a second bank, so as to allow a data read operation to be carried out in one of the first and second banks while a data write or erase operation is carried out in the other of the first and second banks. The compositions include cleaning compositions. In various exemplary embodiments, a multimodal recognition system inputs one or more recognition lattices from one or more of these modes, and generates one or more models to be used by one or more mode recognizers to recognize the one or more other modes. The method includes inputting initial estimate of beam weights for a transmit beam and a receive beam to an optimizer; and using a cost function to optimize beam weights so that a response peaks in a main region and is minimized in a sidelobe region; wherein the cost function is based on using receive beam and transmit beam characteristics.