Updated version of the Rubix ID algorithm