Also, this should be static