core scripts added