sometimes stack overflow problem fixed