2.- IMPLEMENTATION