this is the correct patch
sorry for the last patch it is totally wrong this one is the correct version
describe function changes, I found a solution for the asc2g we can implement it after commiting this patch
this one is better I fixed the issues
this is fixed
this is made on the new revision
..
..