fix: #297 extend current data if exist