recreate scheme