more comments
removed debug
background worker