Something working. Clean up later.