unless keys empty then save