Adding first implementation of AHRSZ