added better loading feedback, and adjusted things a bit, need to replace this load from url scheme