fix failing tests - the bug was due to adding two df with different indexs would *not* ignore them
linting