ready to fully implement critical hits