Description of implementation somewhat done