onyx shaffer