start using time.Duration instead of int
Merge branch 'master' into v2
start advertising v2
point to the correct branch
Add command abstraction