This one is a little rough.