updating header and project files