what is happening here.