updated employer functions