Started to add wrapper for run kernel