Wow 20 seconds? That is pretty awesome! Actually my RUBIKS cube does not move smoothly, so it takes me 5 minutes to solve the whole part. I used to solve the cube in 20 minutes, but now I can solve in 5 minutes, hopefully I will reach to your position soon