k, I'll restructure all those if statements and make it more clear.