shell appears to work