no need for it to be static anymore