initial worker starts with self argument
updated docs accordingly