started a rewrite of the frontend (see chat_beta)