add remote and revision