refactor public static crash methods