Why yes I have ran out of ideas. Help.