[enh] work on discover