Moses of the new millennium