here’s a better way