Added semester changing.