convinience crypto implementation started