Edward's Twitter Puddle solutions