Featured updater

breaks encapsulation tho