renamed the file, and make it compilable