Update options, functions and stuff