build candidrate