File modified with function prototype