Main core (2/18)

Main core