first adopt working