fix, proj has been is dynamic, restore