onyx hardy