Couldn't you do this better?