demo core
demo core edited