further progression, still on that update fuction.. actually making progress