added work partial