Implementation and Analysis