might be the most robust thing ive ever built