@Helium c2 can you answer the question the OP asked about the three classes he mentioned in his post?
Your response doesn't answer the question the OP asked.