add columns and path kwarg