extension code moved to root
ext/kernel recovered