Functional, basic version of ZD, removed UIControl+ZD