rm promise helpers