class change and link change