puddered