passing a pointer to update wasn't a good idea to begin with, if a new update hits while the first one still processing it could crash the whole program
Not ready yet!