That fucker is not gonna come down on my head again!  Got good steel wall anchors, mounts in the corners, sides and top/bottom. That bad boy is up there to stay!!!