extended features
create file watcher
serial control using a nimble