nit, this doesn't need a receiver anymore