bug fixed: database locked
communicaton modul: some sugar