Added function prototype , declaration and struct for handling data