try oxford , dental decks , dentogist they may help with some aspects..