mary1 | Implementation