To 4. : Can I do it via a program code or does it have to be manual?