revised overlap UI