removed deleted function prototype