I did pretty bad, i got 68% today. However, I just wonder my knowledge will be solid enough for scwcd, scjd. Which one is more related to scjp and tougher? any idea and suggestion? I think i should study more on scjp? anyways, thanks so much for all the javaranch guys and reply.