What is the meaning of cutting edge practices