I think this can be static.