sync with latest mojoz
support save to multiple tables