minor bug fixes, and optimized event sent by drawingboard to reduce data redundancy and size