APPLICATION AND IMPLEMENTATION