Added documentation
Added explanation and fs documentation