Hacked overlay panels // Needs cleanup - encapsulation. The code is all over the place