guess I've settled on an approach, dropping the other