Improved implementation, added CustomizableUI