added work binding