added multiple resources, including regex, c/c++, fortran, go and swift