some bugs in recoil met corrected