working but with extra row