add static call for strict compliance