executes shells