tabb finish functionality