Finally updated because the Internet is not shit