I d almost given up and then baby cupie appeared