fix to core exeuction: