update catcoder