do_developer function finished