Armadillo Research Preview