new gs scanner classes