# vso > Utility to perform maintenance tasks on Vanilla OS. > More information: . - Trigger a system update immediately: `sudo vso trigger-update --now` - Check for package updates and list them: `sudo vso update-check` - Create an automated task upon an application's launch: `vso create-task --name "{{string}}" --description "{{string}}" --{{command|on-condition-command}} "{{command}}" --on-process {{integer}}` - Create an automated task to execute during boot: `vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --on-boot` - Create an automated task to execute during specific battery states: `vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --{{on-low-battery|on-charge|on-battery|on-full-battery}}` - Create an automated task which asks for a confirmation before execution: `vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --need-confirm` - Create an automated task to execute during network connection or disconnection: `vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --{{on-network|on-disconnect}}` - Delete an automated task: `vso delete-task "{{task}}"`