updated getc2