modify aicp demo