Managed to get melatonin from the pead yesterday for both dd's. Last night i gave it to dd2 (but not dd1), i put them both to bed at 7.30, usually dd1 falls asleep before dd1, last night dd2 fell asleep within half an hour (even though i was told it would take an hour to kick in), dd1 was awake for over an hour. I think i will try it on dd1 tonight .
Dd2 still woke in the night and was awake early this morning but it was so nice to have her asleep before 8pm.
Thank you all for your great advice, i would not have pushed for melatonin if it wasn't for MN.