Ridiculous overengineering.