various fix, now reserve work