Updated to publicly host, support refresh