I actually think you can avg. around 17 seconds with it, maybe even quicker. With practice, it seems like you could go extremely quick. What I would do is solve the middle all but one edge, separate white and yellow, insert the last middle layer piece, oriente all the pieces on both sides, and permute them. I can do this around 40 seconds right now with very little practice.