confirm its the metal plate in the 2nd picture, but the pic is just a sample of it. did not take pic of the actual thing.Actually those square things looks mild, maybe something else in the middle in between the barrier there we cannot see
Lucky, all well and end well......