Use warmers and fix a bug with usage of sendDocument