lib project and device proj