working on Slice timing, some samll erros persist