modified save() function to call create() instead of mdata()->create().