saving tinkering up to this point