add JSON representers for entries
fix jumps and errors