fixed a few issues, added font support for cross device IMPACT