Updated shell interpreter