forgein keys fixing more