cleanup child processes
refactor code, remove background
refactored updates; renamed info -> host