Self worker