added ui components, triggered events, weight platforms