det far ing , hwarpa gen.