did work on 2nd part, almost working except strange bound error in SEI