added other files, attemtping to make the luger version work, works on their example