discover is messed up. we're done for