update graphics and added pull data functionality