add update slot container, executor functions.