Also just the last 2 are needed, no? Possible optimization here. But rather not critical