add new logic for smis