This should not be static.