commiting to continue this elsewhere