Revert "revert"

This reverts commit f575cbe42e02c6ff9a13b965535904d47c9efbf1.
Revert "sync"

This reverts commit eebdc79c02bd3fa621185fec0e7cf3ef63955484.
Revert "medico"

This reverts commit 69a38695b849389dc3d2488efa650dbadc0ef442.