Rusty Is No More :(

Almost too well-written and earnest from a 518er.