added (untested) mechanisms to facilitate sales