file removal for gitignore. PML are properly initiated, but the use of pointers would probably be considred evil