added '--force' option to force page download, use epoch to handle incompatible changes to the script