Board And Train VS Private Classes