open before saving an item