developed ui & events