Alternative technologies