Touchwake additions pt.2

Code by @Ezekeel