Everything up to this point, onclick, functions, variables...