IMPLEMENTS