now with stylus support