updatin stuffs