changed FocusModelSlave to tagging interface