Type stuff
Update stuff