product end of file