second problem added