added devices subproject