base library for GWS projects