wrestling with this somewhat