add prototype of dondon