Updating files with port functionalities