Refactored out openGSE