ported to ElvUI patch 6.0.2