If you've been playing since gen 1 most of the work is already done...I haven't had to do anything to complete the dex besides fill in a few gaps...I maintain a "living dex" so having all pokemon is relatively simple this way. Much harder for new players to the series though.