still trimming promises