@kenner: 3rd option would