improve add bagger