few corrections + added ncc FH decomposition method