subproject dependency in code