keeping up with what works in building touch cwm from various sources