adding touch commands
adding more info to the return capabilities