(not blocking) but any reason this is attached to a class?