Give brief description of implementation