add support for stylus