re-write of dramabot