What seems to be going on in here?