onCompletes custom cats