Contact writes messages to file, added page for json compare