This is probably a terrible idea.