But maybe this is a better way?