That took a lot longer than expected :/