this should stay static optimized.