refactored all add-ons to UIkit components