...so i guess i never tested this thing and it doesn't actually work correctly at all. whoops. sorry...