v0.4

with chating module, which is not fully checked yet