class info and Resources