Much input, so code, very progress, Wow!