moving to execute instead of script