String functions and CGG Modeling added