added more core

added more in this file