forgein keys fixing more and more