updated with newest groundwork source files