begin equipment implementation