adding system.core as reference