2407.51608303