Test and upated GSharp