Main core (7/18)

Main core