added core scripts