candidate in buf