Fixing recoil, a few warnings and boot bug