add "if not exsits" to schema