matrix rain working