GENERAL - javadocs for next classes