composer for version2