It now properly checks if the Remote repo exists