updating the main file.
better