card editor implementation started