James repositry includes samples and real projects note