adding source code and mutualize url check to traits