added algebra files and cross join