narrowed down seg fautl