now reading cgen targets from headers