David’s nice weekend forecast