refactor method simpan supaya bisa menerima semua objek